img{ max-width:100% !important;}
.current_pos{width:100%;height:40px; margin:0 auto; background:#1296db; line-height:40px;}
.current_pos .return{ width:10%; float:left; text-align:center;}
.current_pos .return a i{ font-size:18px; color:#fff}
.current_pos .returnhome{ width:10%; float:left; text-align:center;}
.current_pos .returnhome a i{  font-size:18px; color:#fff;}
.current_pos h2{ font-size:18px; width:80%; text-align:center; float:left; margin:0; padding:0;  margin-top:0; margin-bottom:0; line-height:0px;}
.current_pos h2 span{ width:90%; display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#fff;line-height:40px;}
.search{width:100%;height:50px; background:#1296db; margin:0 auto;  z-index:999;}
.searchtran{width:100%;height:50px; background:#1296db; margin:0 auto; position:fixed; left:0; top:0; z-index:999;}
.search .logo{ float:left; margin-top:12px; margin-left:5px; }
.search .logo img{ width:76px; height:26px;}

.search form{ float:left;padding-top:9px; display:block; width:62%; margin-left:3%; }
.search form input{ width:84%;height:32px; border:1px solid #cdfed7; border-top-left-radius:16px;border-bottom-left-radius:16px; text-indent:10px; float:left; border-right:none; background:#cdfed7;}
.search form button{ width:30px; height:32px;border-top-right-radius:16px;border-bottom-right-radius:16px; line-height:22px; float:left; text-align:center; background:white; border:1px solid #eee; border-left:none;background:#cdfed7;}
.search .login{ float:right; margin-right:3%; line-height:50px; position:relative;  }
.search .login a{ color:white;}
.search .login a i{ font-size:20px; color:#fff;}
.search .login font{ position:absolute; right:0px; top:5px; background:#c00; color:#fff; height:16px; padding:0 4px; border-radius:15px; text-align:center; display:inline-block; line-height:16px;}


footer{ width:100%; background:#fff; position:fixed; z-index:20; bottom:0; left:0; padding:5px 0;}
footer ul li{ float:left; width:25%; text-align:center;}
footer ul li:hover a{ color:#1296db;}
footer ul li.current a{ color:#1296db;}
/*footer ul li.current span{color:#1296db;}
footer ul li.current i{color:#1296db;}*/
footer ul li a{ display:block; color:#333;}
footer ul li a i{ display:block;}
footer ul li a span{ display:block;}
.to_stop{ position:fixed; background:url(../images/top_top.png) no-repeat; width:30px; height:30px; right:10px; bottom:70px; z-index:80; display:none;}
.fixed_cart{position:relative;position:fixed; background:url(../images/shopcart.png) no-repeat; width:30px; height:30px;left:10px; bottom:70px; z-index:80;}
.fixed_cart .cartnum{ position:absolute; left:25px; top:0px; background:#c00; color:#fff; height:16px; padding:0 4px; border-radius:15px; text-align:center; display:inline-block; line-height:16px;}
.ul_lh35_bb1 li{ line-height:35px; border-bottom:1px solid #ddd; height:35px; padding:0 15px;}
.ul_lh40_bb1 li{ line-height:40px; border-bottom:1px solid #ddd; height:40px;}
.ul_li_a li{ border-bottom:1px solid #ddd; padding:0 15px;}
